Tùy chỉnh Vim_(trình_soạn_thảo)

Một phần sức mạnh của Vim là nó có thể được tùy biến rộng rãi. Giao diện cơ bản có thể được kiểm soát bởi nhiều tùy chọn sẵn có và người dùng có thể xác định ánh xạ khóa được tùy chỉnh - thường được gọi là macro - hoặc viết tắt để tự động hóa tổ hợp phím phím hoặc thậm chí gọi hàm nội bộ hoặc do người dùng xác định.

Có nhiều plugins có sẵn sẽ mở rộng hoặc thêm chức năng mới cho Vim. Các kịch bản phức tạp này thường được viết bằng ngôn ngữ kịch bản nội bộ của Vim, vimscript (còn được biết là VimL).[31] cũng hỗ trợ việc sử dụng script Lua (như Vim 7.3), Perl, Python, Racket[32] (trước đâu là PLT Scheme), Ruby, và Tcl.

There are projects bundling together complex scripts and customizations and aimed at turning Vim into a tool for a specific task or adding a major flavour to its behaviour. Examples include Cream, which makes Vim behave like a click-and-type editor, or VimOutliner, which provides a comfortable outliner for users of Unix-like systems.

Tài liệu tham khảo

WikiPedia: Vim_(trình_soạn_thảo) ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf http://applidium.com/en/applications/vim/ http://www.filewatcher.com/b/ftp/ftp.twaren.net/pu... http://groups.google.com/group/comp.sources.unix/m... http://groups.google.com/group/comp.sys.atari.st/m... http://groups.google.com/group/vim_announce/browse... http://www.linuxjournal.com/article/7029#N0x850ca1... http://nosuch.com/tjt/stevie/ http://stackoverflow.com/research/developer-survey... http://cd.textfiles.com/fredfish/v1.6/FF_Disks/571...